home *** CD-ROM | disk | FTP | other *** search
/ Turnbull China Bikeride / Turnbull China Bikeride - Disc 2.iso / BARNET / ARMLINUX / MAIL / 9701 / 000028_owner-linux-arm…r.rutgers.edu _Thu Jan 23 05:01:52 1997.msg < prev    next >
Internet Message Format  |  1998-01-25  |  2KB

  1. Return-Path: <owner-linux-arm-outgoing@vger.rutgers.edu>
  2. Received: from nic.funet.fi (nic.funet.fi [128.214.248.6]) by odie.barnet.ac.uk (8.8.2/8.8.0) with ESMTP id FAA00691 for <willy@odie.fluff.org>; Thu, 23 Jan 1997 05:01:51 GMT
  3. Received: from vger.rutgers.edu ([128.6.190.2]) by nic.funet.fi with ESMTP id <68154-6429>; Thu, 23 Jan 1997 06:57:40 +0200
  4. Received: by vger.rutgers.edu id <213315-328>; Wed, 22 Jan 1997 22:59:18 -0500
  5. Date:     Wed, 22 Jan 1997 15:05:42 +0000 (GMT)
  6. From: Philip Blundell <pjb27@cam.ac.uk>
  7. X-Sender: pjb27@hammer.thor.cam.ac.uk
  8. To: linux-arm@vger.rutgers.edu
  9. Subject: Re: Arm Linux
  10. In-Reply-To: <178.199701220042@caramon.armlinux.org>
  11. Message-ID: <Pine.SOL.3.95.970122150145.13283F-100000@hammer.thor.cam.ac.uk>
  12. MIME-Version: 1.0
  13. Content-Type: TEXT/PLAIN; charset=US-ASCII
  14. Sender: owner-linux-arm@vger.rutgers.edu
  15. Precedence: bulk
  16. Status: RO
  17.  
  18. On Wed, 22 Jan 1997, rmk wrote:
  19.  
  20. > ELF will cause fundamental problems on the ARM3 machines - ELF appears to
  21. > require a physical page to be mapped in twice, which is absolutely impossible
  22. > on the ARM3 and older.  On the StrongARM, it may be possible, but it'll mean
  23. > being careful with the caches.  It may cause cache consistency problems on the
  24. > ARM6/ARM7 though since they use a combined data & instruction cache.
  25.  
  26. On a more philosophical point, I don't believe we should sacrifice
  27. features or performance on new machines for the sake of retaining ARM3
  28. compatibility.  Linux on my A5000 is never going to be more than an
  29. amusing toy, whereas Linux on the 610/710/StrongARM has real-world
  30. applications.  Thus, if it _does_ turn out that we can't implement ELF on
  31. the ARM3, tough - people with old machines will have to stick to a.out and
  32. take the consequences, but we should still develop ELF for the benefit of
  33. those with the newer technology.  
  34.  
  35. P.